human overpopulation - French English Dictionary